production crew - German English Dictionary